Sign In
to Vote &
Create Storyboards.
 
It was all cheers and celebrations for the host nation in the German 'lion city' of Brunswick on Sunday (22) as, for the first time since its inauguration in 2009, Germany took the European Team Championship title after years of Russian dominance.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard